I like to think miami is due for a win against this sorry atl squad. Atl is 6-1 vs miami this year. Also they are like 29-12 in miami since moving in to their latest stadium.
Not really a fan of it being -165 but i think they are due...
Thoughts?
Not really a fan of it being -165 but i think they are due...
Thoughts?