Minnesota Vikings put their foot down and give Favre a deadline (VIDEO)

Copyright © 2024 PayneInsider.com. All right reserved