in ,

Baylor Football CLUTCH Play Of The Day

Do you love game winners? Pretty sure we all do.

Well the Baylor Bears got their game winning touchdown on Saturday, and it’s too fun to watch!

What do you think?

295 points
Upvote Downvote

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Alex Cora Brings WS Celebration to Puerto Rico

Air Force Player Flips Off Army With Both Hands Before Heated Rivalry Game