It's been 48 hours since the announcement was made that former Tampa Bay Buccaneer quarterback Josh Freeman, released by the Bucs last week, was signed by the Vikings in a one-year, $3-million deal. Matt Cassel is expected to start this week, with Freeman taking over for the rest of the season.